TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Eastern Mass Area rating list selection
                                                2019 Eastern Mass Area rating list selection
2020 TLS League Ratings
Section - New England           District - Eastern Massachusetts           Area - Eastern Mass
Trull Brook Tennis Center          Men          Rating Order
(As of 01/30/2023)
2020 2020
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Kannan Sasi -- Summary -- Pelham, NH 4.02 4.5 4.5 C 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 40 & Over 8.0 Mixed Longfellow New Hampshire 2 - 3
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 4 - 0
2020 EMA Mixed 18 & Over 8.0 Mixed Longfellow New Hampshire 0 - 2
2 Daniel Ryan -- Summary -- Tewksbury, MA 3.98 (4.0) 4.0 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 3 - 0
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Robert Bondaruk -- Summary -- Hudson, NH 3.82 4.0 4.0 A 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 4 - 2
2020 EMA Mixed 18 & Over 8.0 Mixed Woburn Racquet Club 0 - 1
2020 EMA Mixed 18 & Over 7.0 Mixed Spark FITNESS AND TENNIS CLUB 3 - 0
4 Vasuki Nagaraj -- Summary -- Nashua, NH 3.71 (4.0) 4.0 C 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 3 - 0
5 Murali Sastry -- Summary -- Westford, MA 3.66 4.0 4.0 C 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 0
6 Ravi Lakshmikanthan -- Summary -- Nashua, NH 3.58 4.0 4.0 C 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 40 & Over 8.0 Mixed Longfellow New Hampshire 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 18 & Over 8.0 Mixed Longfellow New Hampshire 1 - 1
7 Mark Baron -- Summary -- Wilmington, MA 3.25 (3.5) 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 3
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
8 Christopher Parnagian -- Summary -- Methuen, MA 3.22 (3.5) 3.5 S 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 2
9 Christian Papalia -- Summary -- Andover, MA 3.20 (3.5) 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 4
2020 EMA Mixed 40 & Over 6.0 Mixed Willows Racquet Club 1 - 1
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 18 & Over 6.0 Mixed Willows Racquet Club 1 - 0
10 Rick Keene -- Summary -- Tewksbury, MA 3.19 (3.5) 3.5 C 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 2
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 0
11 Balaji Sivakumaran -- Summary -- Andover, MA 3.14 (3.5) 3.5 M 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 3
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 3
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 1
12 LUIS MARTINEZ -- Summary -- Methuen, MA 3.00 (3.0) 3.0 S 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 3 - 1
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 6 - 0
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 3
13 David Feng -- Summary -- Westford, MA 2.85 (3.0) 3.0 M 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 2
2020 EMA Mixed 18 & Over 6.0 Mixed Westfit Racquet & Fitness Club 1 - 1
14 Paul Rheault -- Summary -- Pelham, NH 2.82 (3.0) 3.0 A 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 3
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 0
15 Andre Dotson -- Summary -- Pepperell, MA 2.82 (3.0) 3.0 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 3
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
16 Michael Fokas -- Summary -- Lowell, MA 2.81 (3.0) 3.0 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 3
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 0
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 1
17 Matthew Halpin -- Summary -- Pelham, NH 2.77 (3.0) 3.0 C 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 4
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 0
18 Dennis Dundas -- Summary -- Nashua, NH 2.77 (3.0) 3.0 C 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 3
19 Stephen Lenahan -- Summary -- Methuen, MA 2.70 (3.0) 3.0 S 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 1
20 Dennis Leblanc -- Summary -- Wilmington, MA 2.41 (2.5) 2.5 M 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 8
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 1
Robert Barker -- Summary -- Andover, MA n/a n/a 4.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 0
Jayson Burak -- Summary -- Nashua, NH n/a n/a 3.0 C 2019
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 0
Edward Canto -- Summary -- Nashua, NH n/a n/a 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 2
Ayan Chaudhuri -- Summary -- Arlington, MA n/a n/a 3.0 S 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
David Clark -- Summary -- Andover, MA n/a n/a 3.5 C 2018
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
Leo DeMarco -- Summary -- Andover, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0
Scott Ellis -- Summary -- Tyngsboro, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 4
abdelhak errami -- Summary -- Dracut, MA n/a n/a 3.0 M 2019
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 0
Donald Fedyk -- Summary -- Groton, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 0
Roland Gingras -- Summary -- Pepperell, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 3
Prabhakar Gowrisankaran -- Summary -- Andover, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 3
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
mark guire -- Summary -- Pelham, NH n/a n/a 3.0 A 2018
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 2
Hieu Hong -- Summary -- Methuen, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Spark FITNESS AND TENNIS CLUB 1 - 0
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 0
2020 EMA Mixed 40 & Over 7.0 Mixed Willows Racquet Club 3 - 1
Eric Horndahl -- Summary -- North Andover, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
Jim Jozokos -- Summary -- Lowell, MA n/a n/a 2.5 S 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 1
Srini Kathika -- Summary -- Tewksbury, MA n/a n/a 4.0 C 2019
2020 EMA Mixed 18 & Over 8.0 Mixed Spark FITNESS AND TENNIS CLUB 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
Oliver Klebe -- Summary -- Andover, MA n/a n/a 2.5 S 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 2
Peter Kraus -- Summary -- Tyngsboro, MA n/a n/a 4.0 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0
Steven Lawson -- Summary -- Pelham, NH n/a n/a 3.0 C 2019
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 1
Xinwei Li -- Summary -- Winchester, MA n/a n/a 4.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 0
Michael McCabe -- Summary -- Pelham, NH n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 3
Robert McHugh -- Summary -- Chelmsford, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Woburn Racquet Club 0 - 1
2020 EMA Mixed 18 & Over 8.0 Mixed Woburn Racquet Club 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 1
2020 EMA Mixed 40 & Over 8.0 Mixed BSC Lexington 0 - 3
Kevin Merino-Rivas -- Summary -- North Billerica, MA n/a n/a 2.5 S
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 0
Mario Merino-Rivas -- Summary -- North Billerica, MA n/a n/a 2.5 S
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 1
Alejandro Merino -- Summary -- DRACUT, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 2 - 1
Robert Miller -- Summary -- Newburyport, MA n/a n/a 3.0 C 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
Kevin Millis -- Summary -- Andover, MA n/a n/a 2.5 S
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 1
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 0
Raghav Ranjan -- Summary -- Andover, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
Chandler Rheault -- Summary -- Pelham, NH n/a n/a 3.5 C 2019
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 0
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0
Ryan Rheault -- Summary -- Pelham, NH n/a n/a 3.0 C 2019
2020 EMA Mixed 18 & Over 6.0 Mixed Trull Brook Tennis Center 0 - 2
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
Jeffrey Shank -- Summary -- Derry, NH n/a n/a 3.0 C 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 1 - 6
Steven Silverman -- Summary -- Westford, MA n/a n/a 2.5 S 2019
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 3 - 1
Carlton SooHoo -- Summary -- North Billerica, MA n/a n/a 3.5 C 2019
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 2
Thomas Steinfeld -- Summary -- Brookline, NH n/a n/a 3.0 C 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 2
James StPierre -- Summary -- LOWELL, MA n/a n/a 3.5 M 2018
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 0 - 1
Yee-Chen Tjie -- Summary -- MANCHESTER, NH n/a n/a 3.5 M 2019
*** See additional rating detail in the New England - New Hampshire area.
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0
2020 EMA Mixed 40 & Over 6.0 Mixed Trull Brook Tennis Center 2 - 1
Al Uluatam -- Summary -- Andover, MA n/a n/a 3.5 S 2019
2020 EMA Mixed 18 & Over 7.0 Mixed Spark FITNESS AND TENNIS CLUB 1 - 2
2020 EMA Mixed 18 & Over 8.0 Mixed Spark FITNESS AND TENNIS CLUB 0 - 1
2020 EMA Mixed 40 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 2
Yi Zheng -- Summary -- Lynnfield, MA n/a n/a 3.5 S
2020 EMA Mixed 18 & Over 7.0 Mixed Trull Brook Tennis Center 1 - 0